Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 MARLBOROUGH PLACE Detached £8,537,999 £7,000,000 7 Jan 2020
16 MARLBOROUGH PLACE Detached £8,537,999 £7,000,000 7 Jan 2020
20 MARLBOROUGH PLACE Detached £4,239,936 £2,775,000 31 Jul 2014